commonlibsse_ng\re\s/
SettingCollectionList.rs1use crate::re::BSTList::BSSimpleList;
4use crate::re::Setting::Setting;
5use crate::re::SettingCollection::SettingCollection;
6use crate::re::SettingCollectionMap::SettingCollectionMapVtbl;
7
8#[derive(Debug)]
9#[repr(C)]
10pub struct SettingCollectionList<T> {
11 pub __base: SettingCollection<T>, pub settings: BSSimpleList<*mut T>, }
15const _: () = {
16 assert!(core::mem::offset_of!(SettingCollectionList::<Setting>, __base) == 0x00);
17 assert!(core::mem::offset_of!(SettingCollectionList::<Setting>, settings) == 0x118);
18 assert!(core::mem::size_of::<SettingCollectionList::<Setting>>() == 0x128);
19};
20
21#[repr(C)]
25pub struct SettingCollectionListVtbl<T> {
26 pub __base: SettingCollectionMapVtbl<T>,
27}